Concepte baza

(Concepte de bază pentru metrici WEB) ©

Aplicaţia WEB este o construcţie destinată soluţionării de probleme ale cetăţenilor, prin simpla referire a ei pe Internet, fără a fi nevoie de stagii speciale de pregătire, fără restricţii dure privind configuraţia echipamentului folosit, fără restricţii de timp, 24/24 şi fără riscul de a se produce incidente care să întrerupă necontrolat sesiunea de lucru om-calculator.
Factorii de influenţă care sunt studiaţi în cazul aplicaţiei WEB se constituie într-o foarte lungă listă, iar cei care fac această listă reuşesc uneori săi pună acolo după importanţa pe care o au. Se ştie că productivitatea muncii programatorilor este influenţată de experienţa exprimată în ani, de studiile parcurse şi de complexitatea modulelor realizate. Se ştie că durata de prelucrare este dependentă de volumul datelor introduce, de volumul calculelor necesare obţinerii rezultatelor, de precizia cerută şi de filtrele de căutare definite. Uneori este dificil de stabilit care sunt factorii de influenţă şi care sunt variabilele dependente. Sunt situaţii în care o variabilă este factor de influenţă la momentul t, pentru a deveni variabilă dependentă la momentul t+1. Calificarea este factor care influenţează productivitatea la momentul t, dar la momentul t+1 productivitatea va influenţa calificarea căci va fi trimis să se perfecţioneze specialistul care a avut rezultatele cele mai bune.
Metrica WEB este un set de indicatori utilizaţi pentru a se obţine o imagine unitară şi elocventă asupra unei aplicaţii, permiţând tuturor celor implicaţi să ia decizii care să le ofere avantajul unei fundamentări coerente şi cât mai obiective.
Indicatorii sunt expresii analitice mai simple sau mai complexe, funcţie de ambiţiile celor care construiesc metrici, dar şi de capacitatea de a culege datele de intrare folosite pentru calcule şi pentru estimări. Este de dorit ca pentru fiecare caracteristică ce trebuie măsurată, din multitudinea de expresii analitice care se imaaginează, să fie folosită doar aceea care oferă suficintă încredere, iar efortul de a o folosi este rezonabil, fără a fi excesiv de laborioas.
Proiectul aplicaţiei WEB vizează acele elemente care se referă la o aplicaţie WEB ce se va construi, fiind specificate doar câteva elemente legate de obiectivul urmărit, clasa de calitate şi mai ales structura şi dimensiunea grului ţintă. Folosind aplicaţii WEB existente se culeg date privind comportamentul lor şi acele serii de adte sunt utilizate la structurarea indicatorilor şi la validarea metricii. Proiectl utilizează datele obţinute din aplicaţii deja aflate în exploatare, pentru a estima niveluri de calitate ale viitoarei aplicaţii WEB. Rămâne ca timpul să fie cel care stabileşte diferenţele dintre nivelurile prognozate ale aplicaţie planificată a fi realizată şi nivelurile reale ale aplicaţiei deja introdusă în exploatare sunt acceptabile sau metrica a dat un rateu.
Stabilitatea metricii trebuie să fie urmărită pas cu pas, pentru a nu ne găsi în situaţia de a folosi o metrică WEB care nu mai este adecvată pentru că acum se foloseşte o altă tehnologie sau aplicaţia WEB aparţine unei alte generaţii. Stabilitatea este pusă în evidenţă destul de simplu, prin calculul unui raport dintre numărul aplicaţiilor în care diferenţele dintre ceea ce este planificat şi ceea ce este real sunt mai mari decât un nivel prestabilit, respectiv, numărul total al aplicaţiilor WEB supuse analizei. Eşantionul trebuie să fie reprezentativ, lucru clar definit în manualele de statistică. Dacă acest raport creşte semnificativ, devine clar că metrica nu mai este stabilă, adică este generatoare de erori greu de gestionat.
Vocabularul este în cadrul metricii WEB unul specific, care include termeni strict de specialitate şi pe care constructorul unei metrici WEB trebuie să-l cunoască în cele mai mici detalii pentru a avea o înţelegere clară a semnificaţiei variabilelor ce vor fi utilizate, dar şi a rezultatelor pe care le oferă indicatorii.
Normarea este un procedeu care detrmină ca valorile unui indicator să aparţină struct unui interval. De regulă este vorba de intervalul închis [ 0; +1] cu interpretarea că atunci când indicatorul are valori apropiate de zero caracteristica măsurată nu există sau este foarte splabă, iar dacă indicatorul se apropie de 1 atunci aplicaţia WEB este înzestrată cu acea caracteristică în mod foarte puternic. Dacă se construiesc expresii analitice care nu sunt definite pe acest interval, există procedee simple de a face punerea în corespondenţă a valorilor din alte intervale, cu valorile din intervalul închis [ 0; +1].
10 octombrie 2019



                                                                                                                                                                                                    Înapoi